*** empty log message ***
authorKenichi Handa <handa@m17n.org>
Tue, 23 Jun 2009 05:53:56 +0000 (05:53 +0000)
committerKenichi Handa <handa@m17n.org>
Tue, 23 Jun 2009 05:53:56 +0000 (05:53 +0000)
src/ChangeLog

index a5b4fc0ec90720bb7c371f5bcd1543acf8c4ab01..af7231d7751da70ed8fadfc4dc4fc0af5936b423 100644 (file)
@@ -1,5 +1,19 @@
 2009-06-23  Kenichi Handa  <handa@m17n.org>
 
+       * emacs.c (main): Call init_font ().
+
+       * font.h (Vfont_log): Extern it.
+       (FONT_ADD_LOG, FONT_DEFERRED_LOG): New macros.
+
+       * font.c (font_sort_entities, font_list_entities)
+       (font_matching_entity, font_open_entity)
+       (font_close_object): Change font_add_log to FONT_ADD_LOG.
+       (Vfont_log): Delete static.
+       (font_log_env_checked): Delete this variable.
+       (font_add_log): Don't check font_log_env_checked.
+       (font_deferred_log): Check Vfont_log.
+       (init_font): New function.
+
        * ftfont.c: Change font_add_log to FONT_ADD_LOG.
 
        * w32font.c: Change font_add_log to FONT_ADD_LOG.